@charset "utf-8";
*{margin:0;padding:0;}
body{color:#666; font:12px "宋体";}
a{ text-decoration:none;color:#666;}
a img{border:0;}
ul li{ list-style:none;}
header{width:100%; overflow:hidden; height:80px; background:#fafafa;border-top:3px #85c155 solid;}
.header{width:1000px;margin:0 auto; overflow:hidden;}
.logo{width:117px; height:34px; float:left;padding:23px 0;}
.header ul{ overflow:hidden; float:left; padding:30px 10px 0 25px; }
.header ul li{ float:left; padding:0 15px;position:relative;}
.header ul li a{color:#4ba733; font:18px "微软雅黑";}
.header ul li a b{border-top: 5px solid #4ba733;border-left: 4px solid #FFF;border-right: 4px solid #FFF;width: 0;height: 0;overflow: hidden; position:absolute; top:9px; right:0;}
.form{ height:36px;margin:25px 0 0 46px; float:left;border:1px #ededed solid; background:#fff;}
.search{width:194px; border:0; height:32px; padding:2px; float:left;}
.button{border:0;width:31px; cursor:pointer; height:23px; background:url(../images/5-icon.png) 7px -51px no-repeat transparent ; margin:6px 5px 0 0;}
.button:hover{background:url(../images/5-icon.png) 7px -95px no-repeat transparent ;}
.banner{width:100%; height:175px; overflow:hidden; background:#f3f3f3;}
.login{width:1000px; overflow:hidden; margin:0 auto;}
.login-in{ overflow:hidden; margin-top:57px;}
.login-in p{width:350px;color:#333; float:left; font:21px "微软雅黑";line-height:50px; padding-left:125px; }
.login-in a{ display:block; float:left;width:180px; height:50px; line-height:50px; font-size:21px; font-family:"微软雅黑";color:#f7f7f7; background:#88c833; text-align:center; margin:0 7px;}
.login-in a:hover{ background:#50a200;}
.partner{ overflow:hidden; font-size:16px; padding:17px 0 0 482px;}
.partner a{ display:inline-block;width:25px; height:25px; margin:0 5px;vertical-align: middle;}
.wx{ background:url(../images/icon.jpg) no-repeat;}
.wb{ background:url(../images/icon.jpg) -25px 0 no-repeat;}
.qq{ background:url(../images/icon.jpg) -50px 0  no-repeat;}
.db{ background:url(../images/icon.jpg) -75px 0  no-repeat;}
.content{width:1020px; margin:0 auto; overflow:hidden; padding-top:15px;}
.main{width:680px; float:left; overflow:hidden;}
.title{ width:680px; overflow:hidden; height:42px; line-height:42px;}
.title h1{ font-size:18px; font-family:"微软雅黑"; font-weight:normal; float:left;}
.title a{ display:block; float:right;color:rgb(0, 120, 182);}
.title a:hover{ text-decoration:underline;}
.news{ border-bottom:1px #e9e9e9 solid;}
.news h1{color:#4c4c4c;}
.newscon{width:680px; padding:15px 0; overflow:hidden;}
.newscon img{ display:block; float:left;}
.newscon ul{ overflow:hidden; float:left; padding-left:20px;}
.newscon ul li{ font:16px "微软雅黑"; line-height:30px;}
.newscon ul li a:hover{ text-decoration:underline;}
.ask{ border-bottom:1px #c5ebf9 solid;}
.ask h1{color:#0078b6;}
.maincon{width:680px; padding:15px 0; overflow:hidden;}
.mainconbox{width:340px; overflow:hidden; float:left; padding-bottom:20px;}
.boxtop h1{ overflow:hidden; height:30px; line-height:30px;color:#333; font-size:16px; font-weight:normal;font-family:"微软雅黑";}
.boxtop img{ display:block; float:left; padding:5px 10px 5px 0;}
.boxtop h2{ font-size:14px; font-weight:bold; padding-bottom:5px;width:150px; float:left; line-height:22px; padding:3px 0 5px;}
.boxtop h2 a:hover{ text-decoration:underline;}
.boxtop p{width:170px; float:left; line-height:20px;}
.boxtop p a{color:#0078b6;}
.boxtop p a:hover{ text-decoration:underline;}
.mainconbox ul{clear:both; overflow:hidden; padding:5px 0 0 15px;}
.mainconbox ul li{ line-height:24px; font-size:14px; list-style-type:square;}
.mainconbox ul li a:hover{ text-decoration:underline;}
.hot{ border-bottom:1px #ccf5c1 solid;}
.hot h1{color:#4ba733;}
.side{width:300px; padding:42px 0 0 0; float:right; overflow:hidden;}
.rmxztitle{ overflow:hidden; clear:both;}
.rmxztitle h1{ font:16px "微软雅黑"; float:left;}
.rmxztitle a{ display:block; float:right;}
.rmxztitle a:hover{ text-decoration:underline;}
.rmxzcon{ overflow:hidden; padding:15px 0;}
.rmz{ overflow:hidden; padding:5px 0 10px;}
.rmz img{ display:block; float:left;}
.rmz h3{ overflow:hidden; padding:5px 0 5px 20px; font-weight:normal; font-size:12px;}
.rmz h3 a{ margin-right:10px;}
.rmz h3 a:hover{ text-decoration:underline;}
.rmz h3 span{color:#999;}
.rmz p{ overflow:hidden; padding:5px 0 0 20px;}
.special{color:#4aa933;}
.specialicon{ display:inline-block;width:15px; height:13px; background:url(../images/icon2.jpg) no-repeat; vertical-align:middle;}
.specialicon:hover{ background-position:0 -14px;}
.hotnews{ overflow: hidden; border-top:1px #e9e9e9 solid;border-bottom:1px #e9e9e9 solid; margin-bottom:18px; }
.hotnews h1{ font:16px "微软雅黑"; padding:18px 0 10px; }
.hotnews ul{ overflow:hidden; padding:5px 0 18px;}
.hotnews ul li{ line-height:24px;}
.hotnews ul li b{width:3px; height:3px; background:#d2d2d2; display:inline-block; margin:0 7px 3px 3px;}
.hotnews ul li a:hover{ text-decoration:underline;}
.more{ overflow:hidden; padding:15px 0;}
.more li{ line-height:24px;}
.more li b{width:3px; height:3px; background:#d2d2d2; display:inline-block; margin:0 7px 3px 3px;}
.more li a:hover{ text-decoration:underline;}
.guanzhu{ overflow:hidden; padding:10px 0;}
.guanzhu a{ display:block; float:left; width:145px; height:40px; overflow:hiddenl; border-radius:4px; line-height:40px;}
.wxgz{border:1px #85c155 solid;color:#85c155; margin-right:5px; text-indent:2em; background:url(../images/gz1.png) no-repeat 100px 9px;}
.wxgz:hover{color:#fff; background:url(../images/gz1_hov.png) #85c155 no-repeat 100px 9px;}
.wbgz{border:1px #e5554f solid;color:#e5554f;text-indent:3em;background:url(../images/gz2.png) no-repeat 90px 9px;}
.wbgz:hover{color:#fff; background:url(../images/gz2_hov.png) #e5554f no-repeat 90px 9px;}
.adv{width:300px; height:171px; background:url(../images/adv.png) no-repeat; margin-top:10px;}
.adv a{ display:block; float:left;width:42px; height:42px; margin-top:71px;}
.ios{ background:url(../images/advicon.png) top left no-repeat; margin-left:37px;}
.ios:hover{ background:url(../images/advicon.png) 0 -42px no-repeat;}
.android{background:url(../images/advicon.png) -42px  0 no-repeat; margin-left:15px;}
.android:hover{background:url(../images/advicon.png) -42px -42px no-repeat;}
footer{width:1000px; margin:10px auto 20px; overflow:hidden;}
footer ul{ overflow:hidden; margin:0 auto;width:690px;}
footer ul li{ float:left;}
footer ul li a{color:#0078b6; margin:0 15px;}
footer ul li a:hover{ text-decoration:underline;}
footer p{clear: both;width:1000px; margin:10px auto 10px; padding:10px 0; text-align:center;border-top:1px #eee solid;}
footer p b{width:13px; height:13px; margin:3px 0; display:inline-block; background:url(../images/icon2.jpg) -18px 0 no-repeat; vertical-align:middle;}




